2 research outputs found

    Software Engineering for Millennials, by Millennials

    Full text link
    Software engineers need to manage both technical and professional skills in order to be successful. Our university offers a 5.5 year program that mixes computer science, software and computer engineering, where the first two years are mostly math and physics courses. As such, our students' first real teamwork experience is during the introductory SE course, where they modify open source projects in groups of 6-8. However, students have problems working in such large teams, and feel that the course material and project are "disconnected". We decided to redesign this course in 2017, trying to achieve a balance between theory and practice, and technical and professional skills, with a maximum course workload of 150 hrs per semester. We share our experience in this paper, discussing the strategies we used to improve teamwork and help students learn new technologies in a more autonomous manner. We also discuss what we learned from the two times we taught the new course.Comment: 8 pages, 9 tables, 4 figures, Second International Workshop on Software Engineering Education for Millennial

    Sistema de administraci贸n de pr谩cticas profesionales para el ADI

    No full text
    Ingeniero Civil en Computaci贸nDentro de las actividades curriculares que la mayor铆a de los alumnos de la Facultad de Ciencias F铆sicas y Matem谩ticas (FCFM) deben experimentar, se encuentran las pr谩cticas profesionales. Estas instancias existen con el objetivo de que los alumnos se acerquen al mundo laboral y a una experiencia cercana a la realidad profesional que enfretaran cuando terminen sus carreras. Sin embargo, estas instancias no se encuentran reguladas ni estandarizadas por la Escuela de Ingenier铆a, por lo que cada departamento debe establecer sus propias normativas, lineamientos y procesos para el manejo de las pr谩cticas, lo que provoca problemas en la gesti贸n de las mismas y afecta la experiencia formativa que deben ser. En este Trabajo de T铆tulo se propone, primero, crear un proceso est谩ndar para todos los departamentos que poseen pr谩cticas en sus planes de estudio y, segundo, desarrollar una herramienta tecnol贸gica que de soporte a dicho proceso. Para lograr esto, fue necesario establecer la situaci贸n actual de los departamentos en relaci贸n a las pr谩cticas profesionales, lo cual se realiz贸 mediante entrevistas a personas involucradas en el proceso actual, como Jefes de Carrera y Secretarias Docentes. Con la informaci贸n obtenida, se dise帽贸 un nuevo proceso que re煤ne los elementos comunes que tienen los departamentos, junto con nuevas actividades, como la incorporaci贸n de una etapa de preinscripci贸n, en el cual el alumno antes de realizar su pr谩ctica debe informar a su departamento d贸nde y cu谩ndo va a trabajar y qu茅 labores desempe帽ar谩. Tambi茅n se agreg贸 la posibilidad de que le sea solicitado un nuevo informe para la evaluaci贸n de su pr谩ctica en caso de que se estime necesario. Una vez definido el nuevo proceso, se implement贸 en la plataforma Ucampus un m贸dulo que soporte el proceso dise帽ado. El desarrollo de este m贸dulo se bas贸 en 4 ejes definidos a partir del proceso. El primer eje fue la preinscripci贸n de pr谩cticas profesionales, las cuales deben ser aprobadas por alg煤n miembro del departamento. El segundo eje se centr贸 en la entrega, asignaci贸n y correci贸n de los informes y otros documentos para la evaluaci贸n de la pr谩ctica profesional. El tercer eje permite que el supervisor del alumno pueda realizar la evaluaci贸n sobre el desempe帽o del trabajo realizado en la plataforma, sin la necesidad de que el alumno pueda interferir. El 煤ltimo eje consisti贸 en proveer estad铆sticas de las pr谩cticas profesionales a los departamentos respectivos, las cuales son utilizadas en procesos vitales como la acreditaci贸n de las carreras. Finalmente, tanto el proceso como el sistema fueron validados por potenciales usuarios. En estas validaciones, se consider贸 el trabajo realizado como un avance importante a la situaci贸n actual de las pr谩cticas profesionales y que ser谩 de ayuda para potenciar y mejorar la experiencia de estas actividades formativas en la FCFM
    corecore